#include <stdio.h>
void func(int arr[][4],int n)
{
    for(int i=0;i<n;i++)
    {
        for(int j=0;j<=i;j++)
        {
            if(j==0||i==j)
            {
                arr[i][j]=1;
            }
            else
            {
arr[i][j]=arr[i-1][j]+arr[i-1][j-1];
            }
        }
    }
}
int main()
{
    int arr[][4]={0};
    int x;
    scanf("%d",&x);
    func(arr,x);
    for(int i=0;i<x;i++)
    {
        for(int j=0;j<=i;j++)
        {
            printf("%d ",arr[i][j]);
        }
        printf("\n");
    }
    return 0;
}